Big Huge Thesaurus

autophytic plant

noun